package com.hzhr.iot.user.sdk.model.user_registInfo;

import com.hzhr.iot.core.annotation.CygModel;
import com.hzhr.iot.core.annotation.CygProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(value="User_RegistInfoModel", description="用户的注册信息模型")
public class User_RegistInfoModel {
    @ApiModelProperty(value="说明 : 用户编号(唯一标识)", required=true)
    @CygProperty(show = "", entityProp = "id")
    private Integer id;
    @ApiModelProperty(value="说明 : 用户当前token(show_info=true时展示)", required=true)
    @CygProperty(show = "_show_info", entityProp = "currentToken")
    private String token;
    @ApiModelProperty(value="说明 : 用户当前的rsToken(show_info=true时展示)", required=true)
    private String rsToken;
    @ApiModelProperty(value="说明 : 用户名(show_info=true时展示)", required=true)
    @CygProperty(show = "_show_info", entityProp = "userName")
    private Long phone;
    @ApiModelProperty(value="说明 : 邮箱(show_info=true时展示)", required=true)
    @CygProperty(show = "_show_info", entityProp = "email")
    private String email;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public Long getPhone() {
        return phone;
    }

    public void setPhone(Long phone) {
        this.phone = phone;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getRsToken() {
        return rsToken;
    }

    public void setRsToken(String rsToken) {
        this.rsToken = rsToken;
    }
}

